I mean that... - French English Dictionary